home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 25 / CU Amiga Magazine's Super CD-ROM 25 (1998)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1998-08].iso / CUCD / Programming / Triton / Source / classes / cycle.def < prev    next >
Text File  |  1998-05-23  |  896b  |  30 lines

  1. #ifndef TRCL_CYCLE_DEFINED
  2. #define TRCL_CYCLE_DEFINED
  3.  
  4.   #include "displayobject.def"
  5.  
  6.   struct TROD_Cycle
  7.   {
  8.     struct TROD_DisplayObject DO;
  9.     STRPTR *                  Entries;
  10.     ULONG                     Number;
  11.     ULONG                     Flags;
  12.     ULONG                     TextWidth;
  13.     ULONG                     Spacing;
  14.     ULONG                     GT_Kind;
  15.     ULONG                     GT_Labels;
  16.     ULONG                     GT_Active;
  17.     ULONG                     GT_Spacing;
  18.     ULONG                     Value;
  19.   };
  20.  
  21.   extern TR_METHOD(Cycle,NEW,NewData);
  22.   extern TR_METHOD(Cycle,INSTALL,InstallData);
  23.   extern TR_METHOD(Cycle,SETATTRIBUTE,SetAttributeData);
  24.   extern TR_SIMPLEMETHOD(Cycle,GETATTRIBUTE);
  25.   extern TR_SIMPLEMETHOD(Cycle,DISABLED_ENABLED);
  26.   extern TR_METHOD(Cycle,KEYDOWN_REPEATEDKEYDOWN,EventData);
  27.   extern TR_METHOD(Cycle,EVENT,EventData);
  28.  
  29. #endif
  30.